/**
 * @file      mod1-shared-ab.h
 * @copyright Copyright (c) 2020, CYG-ZCW Co., Ltd. All Rights Reserved.
 * @brief     brief
 * @author    caiwang213@qq.com
 * @date      2020-01-05 20:03:19
 *
 * @note
 *  mod1-shared-ab.h defines
 */
#ifndef __MOD1_SHARED_AB_H__
#define __MOD1_SHARED_AB_H__
#include "imod1-shared-ab.h"

class Mod1SharedAB : public IMod1SharedAB
{
public:
    Mod1SharedAB();
    virtual ~Mod1SharedAB();

protected:
    virtual IMod1StaticA*    createStaticA();
    virtual IMod1StaticB*    createStaticB();

    virtual void             destoryStaticA(IMod1StaticA*);
    virtual void             destoryStaticB(IMod1StaticB*);
};
#endif
